package com.tencent.bk.sdk.iam.dto.request;

import com.fasterxml.jackson.annotation.JsonProperty;
import com.tencent.bk.sdk.iam.dto.SubjectDTO;
import com.tencent.bk.sdk.iam.dto.action.ActionDTO;
import com.tencent.bk.sdk.iam.dto.resource.ResourceDTO;
import lombok.Builder;
import lombok.Data;

import java.util.List;

@Data
@Builder
public class QueryPolicyRequestDTO {
    private String system;
    private SubjectDTO subject;
    @JsonProperty("action")
    private ActionDTO action;
    @JsonProperty("resources")
    private List<ResourceDTO> resourceList;
}
